package hot100;

import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;

/**
 * 给你一个整数数组 nums 和一个整数 k ，请你统计并返回 该数组中和为 k 的子数组的个数 。
 *
 * 子数组是数组中元素的连续非空序列。
 *
 *
 *
 * 示例 1：
 *
 * 输入：nums = [1,1,1], k = 2
 * 输出：2
 * 示例 2：
 *
 * 输入：nums = [1,2,3], k = 3
 * 输出：2
 */
public class subarraySum_ {

    public int subarraySum(int[] nums, int k) {
        int count = 0;
        if (nums.length < 2){
            return count;
        }
        for (int i = 0 ; i < nums.length - 1; i++) {
            for (int j = i + 1; j < nums.length ; j++) {
                if (nums[i] + nums[j] == k) {
                    count ++;
                }
            }
        }
        return count;
    }
}
